// 请求跟路径
import path from "@/request/path";
// 导入网络请求
import axios from "@/request/index";

const api = {
    /**
     * 测试接口
     * @returns 
     */
    test() {
        return axios.get(path.baseUrl + "/test");
    },
    /**
     * 获取图形验证码
     * @returns 
     */
    captcha() {
        return axios.get(path.baseUrl + "/captcha");
    },
    /**
     * 用户登录
     * @param {*} data 登录参数
     * @returns 
     */
    login(data) {
        return axios.post(path.baseUrl + "/login", data);
    },
    /**
     * 退出登录
     * @returns 
     */
    logout() {
        return axios.post(path.baseUrl + "/logout");
    },
    /**
     * 获取登录用户信息
     * @returns 
     */
    userinfo() {
        return axios.get(path.baseUrl + "/userinfo");
    }
}

// 导出接口
export default api;